assessment crm consulting customer management job competencies projects job competency model open source relationship organization development development leadership competency models developers coaching change management